Definition of Stirrup Pump

  • 1. A hand-operated reciprocating pump; used in fighting fires Noun

Semanticaly linked words with "stirrup pump"

Hyponims for word "stirrup pump"